package com.drivers.homepage.domain;

import java.math.BigDecimal;
import lombok.Data;

/**
 * 订单费用表
 */
@Data
public class OrderCost {
    /**
    * 主键ID
    */
    private Integer id;

    /**
    * 订单编号(与订单表关联)
    */
    private String orderId;

    /**
    * 订单费用
    */
    private BigDecimal orderMoney;

    /**
    * 优惠金额
    */
    private BigDecimal preferentialMoney;

    /**
    * 附加费
    */
    private BigDecimal surcharge;

    /**
    * 司机收益
    */
    private BigDecimal driverEarning;

    /**
    * 支付方式(1:微信，2:支付宝)
    */
    private Integer payWay;

    /**
    * 支付状态(0待支付,1已支付)
    */
    private Integer payStatus;

    /**
    * 乘客总费用
    */
    private BigDecimal passengerTotal;

    /**
    * 行李费用
    */
    private BigDecimal baggageFee;

    /**
    * 第三方支出
    */
    private BigDecimal expenses;

    /**
    * 平台收益
    */
    private BigDecimal platformRevenue;

    /**
    * 签约费率
    */
    private BigDecimal contractedRates;

    /**
    * 实际费率
    */
    private BigDecimal actualRates;

    /**
    * 高速费
    */
    private BigDecimal highwayFee;

    /**
    * 路桥费
    */
    private BigDecimal bridgeFee;

    /**
    * 停车费
    */
    private BigDecimal parkingFee;

    /**
    * 附加费
    */
    private BigDecimal additionalFee;
}